9.1.0+really9.1.0+dfsg2-7.1
authorAnton Gladky <gladk@debian.org>
Tue, 19 Mar 2024 05:41:21 +0000 (06:41 +0100)
committerAnton Gladky <gladk@debian.org>
Tue, 19 Mar 2024 05:41:21 +0000 (06:41 +0100)
debian/changelog
debian/control
debian/libvtk9.1-qt.install [deleted file]
debian/libvtk9.1-qt.lintian-overrides [deleted file]
debian/libvtk9.1.install [deleted file]
debian/libvtk9.1.lintian-overrides [deleted file]
debian/libvtk9.1t64-qt.install [new file with mode: 0644]
debian/libvtk9.1t64-qt.lintian-overrides [new file with mode: 0644]
debian/libvtk9.1t64.install [new file with mode: 0644]
debian/libvtk9.1t64.lintian-overrides [new file with mode: 0644]
debian/rules

index 05b566dd45bd17c606208d36695bd2f4995f6de6..3925313e44066065f71c2ff9b84092a2bd11649b 100644 (file)
@@ -6,6 +6,13 @@ vtk9 (9.1.0+really9.1.0+dfsg2-8) unreleased; urgency=medium
 
  -- Bo YU <tsu.yubo@gmail.com>  Tue, 24 Oct 2023 14:35:29 +0800
 
+vtk9 (9.1.0+really9.1.0+dfsg2-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.  Closes: #1063267
+
+ -- Steve Langasek <vorlon@debian.org>  Wed, 28 Feb 2024 23:38:25 +0000
+
 vtk9 (9.1.0+really9.1.0+dfsg2-7) unstable; urgency=medium
 
   * Team upload.
index a3bbb67f1b2119dee7da66fb6d6db4c3ff9be178..a876c0ca61cdb59f9c0d256c08fdf083cdc4a907 100644 (file)
@@ -5,7 +5,7 @@ Uploaders: Anton Gladky <gladk@debian.org>,
            Nico Schlömer <nico.schloemer@gmail.com>
 Section: graphics
 Priority: optional
-Build-Depends: chrpath,
+Build-Depends: dpkg-dev (>= 1.22.5), chrpath,
                cmake (>= 3.2.0),
                debhelper-compat (= 13),
                default-jdk [!hppa !hurd-any !kfreebsd-any],
@@ -117,7 +117,7 @@ Depends: ${misc:Depends},
          libtheora-dev,
          libtiff-dev,
          libutfcpp-dev,
-         libvtk9.1 (= ${binary:Version}),
+         libvtk9.1t64 (= ${binary:Version}),
          libvtk9-java (= ${binary:Version}) [!hppa !hurd-any !kfreebsd-any],
          libx11-dev,
          libxft-dev,
@@ -140,12 +140,13 @@ Description: VTK header files
  This package provides the VTK header files required to compile
  C++ programs that use VTK to do 3D visualisation.
 
-Package: libvtk9.1
+Package: libvtk9.1t64
+Provides: ${t64:Provides}
 Architecture: any
 Multi-Arch: same
 Section: libs
-Breaks: libvtk9 (<< 9.1.0+really9.1.0)
-Replaces: libvtk9 (<< 9.1.0+really9.1.0)
+Breaks: libvtk9.1 (<< ${source:Version}), libvtk9 (<< 9.1.0+really9.1.0)
+Replaces: libvtk9.1, libvtk9 (<< 9.1.0+really9.1.0)
 Depends: ${misc:Depends},
          ${shlibs:Depends}
 Suggests: mpi-default-bin,
@@ -179,7 +180,7 @@ Description: VTK - Java language support
 Package: python3-vtk9
 Architecture: any
 Section: python
-Depends: libvtk9.1 (= ${binary:Version}),
+Depends: libvtk9.1t64 (= ${binary:Version}),
          python3-mpi4py,
          ${misc:Depends},
          ${python3:Depends},
@@ -200,7 +201,7 @@ Description: Python bindings for VTK
 Package: vtk9
 Architecture: any
 Section: interpreters
-Depends: libvtk9.1 (= ${binary:Version}),
+Depends: libvtk9.1t64 (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends}
 Suggests: vtk9-doc,
@@ -240,7 +241,11 @@ Description: VTK examples
  .
  This package provides examples for VTK9
 
-Package: libvtk9.1-qt
+Package: libvtk9.1t64-qt
+Provides: ${t64:Provides}
+X-Time64-Compat: libvtk9.1-qt
+Replaces: libvtk9.1-qt
+Breaks: libvtk9.1-qt (<< ${source:Version})
 Architecture: any
 Multi-Arch: same
 Section: libs
@@ -258,7 +263,7 @@ Architecture: any
 Multi-Arch: same
 Section: libdevel
 Depends: libvtk9-dev (= ${binary:Version}),
-         libvtk9.1-qt (= ${binary:Version}),
+         libvtk9.1t64-qt (= ${binary:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
          qtbase5-dev,
diff --git a/debian/libvtk9.1-qt.install b/debian/libvtk9.1-qt.install
deleted file mode 100644 (file)
index 4c7a2dd..0000000
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/*Qt*.so.*
diff --git a/debian/libvtk9.1-qt.lintian-overrides b/debian/libvtk9.1-qt.lintian-overrides
deleted file mode 100644 (file)
index 5193580..0000000
+++ /dev/null
@@ -1 +0,0 @@
-libvtk9.1-qt: package-name-doesnt-match-sonames
diff --git a/debian/libvtk9.1.install b/debian/libvtk9.1.install
deleted file mode 100644 (file)
index 47de4b0..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-usr/lib/*/*.so.*
-usr/lib/*/vtk
diff --git a/debian/libvtk9.1.lintian-overrides b/debian/libvtk9.1.lintian-overrides
deleted file mode 100644 (file)
index 455cb15..0000000
+++ /dev/null
@@ -1 +0,0 @@
-libvtk9.1: package-name-doesnt-match-sonames
diff --git a/debian/libvtk9.1t64-qt.install b/debian/libvtk9.1t64-qt.install
new file mode 100644 (file)
index 0000000..4c7a2dd
--- /dev/null
@@ -0,0 +1 @@
+usr/lib/*/*Qt*.so.*
diff --git a/debian/libvtk9.1t64-qt.lintian-overrides b/debian/libvtk9.1t64-qt.lintian-overrides
new file mode 100644 (file)
index 0000000..b0273f5
--- /dev/null
@@ -0,0 +1,2 @@
+libvtk9.1t64-qt: package-name-doesnt-match-sonames
+libvtk9.1t64-qt: package-name-doesnt-match-sonames libvtk9.1-qt
diff --git a/debian/libvtk9.1t64.install b/debian/libvtk9.1t64.install
new file mode 100644 (file)
index 0000000..47de4b0
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/*/*.so.*
+usr/lib/*/vtk
diff --git a/debian/libvtk9.1t64.lintian-overrides b/debian/libvtk9.1t64.lintian-overrides
new file mode 100644 (file)
index 0000000..d9ce053
--- /dev/null
@@ -0,0 +1,2 @@
+libvtk9.1t64: package-name-doesnt-match-sonames
+libvtk9.1t64: package-name-doesnt-match-sonames libvtk9.1
index 4c693a59ec743c05db3579e56907f5e08de7a752..3a5e584066f42f7b4f02c8d39936b55aaa765b68 100755 (executable)
@@ -105,7 +105,7 @@ execute_after_dh_install:
        find $(CURDIR)/debian/libvtk9-dev/ -name "*Qt*" -exec rm {} \; || true
        find $(CURDIR)/debian/libvtk9-dev/ -name "libvtkRenderingPythonTkWidgets.so" -exec rm {} \; || true
        find $(CURDIR)/debian/libvtk9-dev/usr/include/ -name "Q*" -exec rm {} \; || true
-       find $(CURDIR)/debian/libvtk9.1/ -name "*Qt*" -exec rm {} \; || true
+       find $(CURDIR)/debian/libvtk9.1t64/ -name "*Qt*" -exec rm {} \; || true
        find $(CURDIR)/debian/tmp/usr/share/doc/vtk-9.0/doxygen -name "_formulas.log" -exec rm {} \; || true
        find $(CURDIR)/debian/build/Utilities/Doxygen/doc/html -name "_formulas.log" -exec rm {} \; || true